ParaGraph: A Performance Visualization Tool for MPI

نویسنده

  • Michael T. Heath
چکیده

ParaGraph is a graphical display tool for visualizing the behavior and performance of parallel programs that use MPI (Message-Passing Interface). The visual animation of a parallel program is based on execution trace information gathered during an actual run of the program on a message-passing parallel computer system. The resulting trace data are replayed pictorially to provide a dynamic depiction of the behavior of the parallel program, as well as graphical summaries of its overall performance. The same performance data can be viewed from many different visual perspectives to gain insights that might be missed by any single view. We describe the visualization tool, discuss the motivation and philosophy behind its design, and provide details on how to use it. ∗Research supported by the U.S. Department of Energy through the University of California under subcontract number B341494.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Analysis of Large-Scale OpenMP and Hybrid MPI/OpenMP Applications with Vampir NG

This paper presents a tool setup for comprehensive eventbased performance analysis of large-scale openmp and hybrid openmp/ mpi applications. The kojak framework is used for portable code instrumentation and automatic analysis while the new VampirNG infrastructure serves as generic visualization engine for both openmp and mpi performance properties. The tools share the same data base which enab...

متن کامل

Automatic Parallel Performance Analysis and Tuning for Large Clusters

This paper describes ongoing development of a performance analysis and tuning tool for parallel MPI [11] applications running on large clusters. Several parallel performance debugging tools such as VaMPIr [5], AIMS [3], and ParaVer [7] exist. Most of the existing tools provide post-mortem analysis and rely extensively on program visualization techniques to aid the user with performance bottlene...

متن کامل

A Model for Performance Analysis of MPI Applications on Terascale Systems

Profiling-based performance visualization and analysis of program execution is widely used for tuning and improving the performance of parallel applications. There are several profiler-based tools for effective application performance analysis and visualization. However, a majority of these tools are not equally effective for performance tuning of applications consisting of 100’s to 10,000’s of...

متن کامل

Performance Evaluation and Visualization with VISPAT

A tool for performance analysis of parallel programs implemented using the MPI message passing standard is presented. The paper discusses the way information about program execution is gathered, processed and visualized by the graphical front end of the tool. Emphasis is placed on demonstrating how the tool helps the tuner to reduce the volume of data that has to be examined and to relate the b...

متن کامل

Vampir: Visualization and Analysis of Mpi Resources

Performance analysis most often is based on the detailed knowledge of program behavior. One option to get this information is tracing. Based on the research tool PARvis, the visualization environment VAMPIR was developed at KFA which now supports the new message passing standard MPI. VAMPIR translates a given trace le into a variety of graphical views, e.g., state diagrams, activity charts, tim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003